package com.zhoug.android.recyclerview;

import android.view.View;
import android.view.ViewGroup;

/**
 * 无数据View的基类
 * @Author 35574
 * @Date 2021/3/3
 * @Description
 */
public abstract class EmptyView {
    /**
     * 无数据提示
     */
    private CharSequence mEmptyHint = "没有数据";

    public EmptyView() {
    }

    /**
     * 设置无数据提示
     * @param emptyHint
     */
    public void setEmptyText(CharSequence emptyHint) {
        this.mEmptyHint = emptyHint;
    }

    protected CharSequence getEmptyText() {
        return mEmptyHint;
    }

    /**
     * 根布局
     * @param parent
     * @return
     */
    public abstract View getEmptyView(ViewGroup parent);

}
